118 Craig St, Parksville, British Columbia V9P 2H1, Canada, Vancouver Island
One of the best Vietnamese restaurants in the central Island area.
One of the best Vietnamese restaurants in the central Island area.